do things simultaneously - İspanyolca İngilizce Sözlük